Skip to content

Conversation

czechboy0
Copy link
Contributor

Motivation

We don't need ConcreteAsyncSequence anymore, it used to be necessary before ConfigUpdatesAsyncSequence existed, but not any more.

Modifications

Remove ConcreteAsyncSequence, internal type.

Result

Simplified code.

Test Plan

Verified tests pass on 6.2 and 6.1 locally.

@czechboy0 czechboy0 added the 🔨 semver/patch No public API change. label Oct 1, 2025
@czechboy0 czechboy0 requested a review from FranzBusch October 1, 2025 10:23
@czechboy0 czechboy0 changed the title [NFC] Remove ConcreteAsyncSequence [Refactor] Remove ConcreteAsyncSequence Oct 6, 2025
@czechboy0
Copy link
Contributor Author

API breakage false positive: 💔 API breakage: struct ConcreteAsyncSequence has been removed - yes it was removed, but it wasn't a public type.

@czechboy0 czechboy0 merged commit 1f7cd0d into apple:main Oct 6, 2025
26 of 27 checks passed
@czechboy0 czechboy0 deleted the hd-remove-concrete-async-sequence branch October 6, 2025 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants